Drive-In event ideas: a studio night keeps to its own kind of film (rules 4)
The box's second run built 'Toho Monster Night' from Bleach, Psycho-Pass 3 and Godzilla Minus One: Toho's name is on anime it only distributed. A studio's night now leaves animation out unless it's an animation studio, and Toho's monsters are left to their franchise night. Ideas shown under rules 3 are withdrawn and kept in the history. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -26,7 +26,7 @@ internal const val EVENT_IDEA_BAR = 6.8
|
||||
/** No film on a bill below this rating, however strong the rest. */
|
||||
internal const val EVENT_IDEA_FLOOR = 6.2
|
||||
/** The idea rules' version: ideas shown under older rules are withdrawn (and kept in the history as such) when the rules change. */
|
||||
internal const val EVENT_IDEA_RULES = 3
|
||||
internal const val EVENT_IDEA_RULES = 4
|
||||
/** How many candidate films' evidence the idea step may read in a day, read only. */
|
||||
internal const val EVENT_IDEA_READS_PER_DAY = 400
|
||||
|
||||
@@ -87,7 +87,6 @@ internal class EventIdea(val key: String, val theme: String, val source: String,
|
||||
/** Studios and movements that make a Drive-In occasion: (studio name as the library writes it, theme, the genre its bill shares). */
|
||||
internal val EventStudios: List<Triple<String, String, String>> = listOf(
|
||||
Triple("Amicus Productions", "Amicus Portmanteau Night", "Horror"),
|
||||
Triple("Toho", "Toho Monster Night", "Science Fiction"),
|
||||
Triple("Cannon Group", "Cannon Action Night", "Action"),
|
||||
Triple("Full Moon Features", "Full Moon After Midnight", "Horror"),
|
||||
Triple("Empire Pictures", "Empire Pictures Creature Feature", "Horror"),
|
||||
@@ -163,8 +162,14 @@ internal fun billFor(seed: IdeaSeed, films: Map<String, IdeaFilm>, unavailable:
|
||||
// A person's night needs films the audience knows them by: animation is themed by its franchise or studio instead,
|
||||
// and the night is English-language (a studio or franchise makes a foreign-language occasion).
|
||||
if (person && pool.count { "Animation" in it.genres } * 2 >= pool.size) { why = "animation is themed by franchise or studio"; continue }
|
||||
// English-language, unless a studio makes the occasion (Toho, Shaw Brothers) or the films are on the acclaim lists.
|
||||
val people = (if (seed.source == "studio") pool else pool.filter { f -> english(f) || f.notable })
|
||||
// A studio's night keeps to the kind of film it's known for: no animation unless it's an animation studio (Toho's
|
||||
// name is on anime it only distributed; its monsters have their own franchise night).
|
||||
if (seed.source == "studio" && seed.sharedGenre != "Animation" && pool.any { "Animation" in it.genres }) {
|
||||
val live = pool.filter { "Animation" !in it.genres }
|
||||
if (live.size < 2) { why = "the studio's films here are animation it only distributed"; continue }
|
||||
}
|
||||
// English-language, unless a studio makes the occasion (Shaw Brothers) or the films are on the acclaim lists.
|
||||
val people = (if (seed.source == "studio") pool.filter { seed.sharedGenre == "Animation" || "Animation" !in it.genres } else pool.filter { f -> english(f) || f.notable })
|
||||
// A person's night is their best work: every film 7.0 or more. Any other bill: none below the floor.
|
||||
.filter { (it.community ?: 10.0) >= if (person) 7.0 else EVENT_IDEA_FLOOR }
|
||||
// A short franchise is a story: its night starts at the beginning. A long one (Godzilla) can pick its best.
|
||||
|
||||
@@ -1,9 +1,8 @@
|
||||
seeds 323, bills 7
|
||||
seeds 348, bills 6
|
||||
|
||||
strongest bills:
|
||||
7.70 Ant-Man Night FridayDouble Ant-Man (2015, 7.2, 117m) / Ant-Man and the Wasp (2018, 7.0, 118m)
|
||||
7.60 1981 Night FridayDouble 1991 (2018, 7.1, 101m) / 1995 (2024, 6.9, 119m)
|
||||
7.60 Toho Monster Night LateShow Godzilla (1954, 7.6, 96m) / Godzilla, Mothra and King Ghidorah: Giant Monsters All-Out Attack (2001, 7.0, 105m)
|
||||
7.55 Addams Family Night FridayDouble The Addams Family (1991, 7.0, 101m) / Addams Family Values (1993, 6.9, 94m)
|
||||
7.50 300 Night LateShow 300 (2007, 7.6, 116m) / 300: Rise of an Empire (2014, 6.2, 102m)
|
||||
7.40 Arsène Lupin Night FridayDouble Arsène Lupin (1932, 6.9, 84m) / Arsène Lupin Returns (1938, 6.7, 80m)
|
||||
@@ -13,6 +12,6 @@ this week's ideas:
|
||||
Ant-Man Night: Friday double bill, 2026-12-04T20:00
|
||||
Ant-Man (2015) / Ant-Man and the Wasp (2018)
|
||||
[franchise: Ant-Man Night, every film is Science Fiction, 7.1 average viewer rating]
|
||||
Toho Monster Night: The Late Show double, 2026-11-18T23:00
|
||||
Godzilla (1954) / Godzilla, Mothra and King Ghidorah: Giant Monsters All-Out Attack (2001)
|
||||
[studio: Toho Monster Night, every film is Science Fiction, 7.3 average viewer rating]
|
||||
300 Night: The Late Show double, 2026-11-18T23:00
|
||||
300 (2007) / 300: Rise of an Empire (2014)
|
||||
[franchise: 300 Night, every film is Action, 6.9 average viewer rating]
|
||||
|
||||
Reference in New Issue
Block a user