kwabs22 commited on
Commit
4a7677d
1 Parent(s): fbacc67

Time first

Browse files
Files changed (2) hide show
  1. app.py +21 -6
  2. relatively_constant_variables.py +29 -2
app.py CHANGED
@@ -782,10 +782,21 @@ def LinPEWFformat_prompt(current_prompt, prev_messages):
782
  with gr.Blocks() as demo:
783
  with gr.Accordion("Config and Asset Assistance - Click to open", open=False):
784
  gr.HTML("Jonas Tyroller - This problem changes your perspective on game dev - minimise the cost of exploration so you can explore more (17:00) | dont make the same game again but worse (:) <br>https://youtu.be/o5K0uqhxgsE")
785
- with gr.Accordion("Main problem to solve - Concept combination / integration"):
786
- gr.Textbox(Adjectivebasedcombinationideatexts, lines=10)
787
- gr.Textbox(Adjectivebasedcombinationideatextsv2, lines=10)
788
- with gr.Accordion("Mermaid Structures - click to open", open=False):
 
 
 
 
 
 
 
 
 
 
 
789
  for key, item in examplemermaidconceptblendingstrutures.items():
790
  gr.Code(item, label=key)
791
  with gr.Accordion("Guidance / Themes to consider before you attempt config (Currently Qwen 0.5B)", open=False):
@@ -1195,7 +1206,7 @@ Creating more diverse paths through the game""")
1195
  )
1196
 
1197
 
1198
- with gr.Tab("Asset Generation Considerations"):
1199
  with gr.Accordion("Some Idea / Inspiration Sources / Demos", open=False):
1200
  with gr.Row():
1201
  gr.HTML("Licenses for the spaces still to be evaluated - June 2024 <br> Users to follow with cool spaces - <br>https://huggingface.co/osanseviero - https://huggingface.co/spaces/osanseviero/TheMLGame <br>https://huggingface.co/jbilcke-hf <br>https://huggingface.co/dylanebert <br>https://huggingface.co/fffiloni <br>https://huggingface.co/artificialguybr <br>https://huggingface.co/radames <br>https://huggingface.co/multimodalart, ")
@@ -1204,7 +1215,7 @@ Creating more diverse paths through the game""")
1204
  gr.HTML("Currently - need to create then save to pc then reupload to use here in test tab")
1205
  gr.HTML("Whole game engine in a space? - https://huggingface.co/spaces/thomwolf/test_godot_editor <br><br> https://huggingface.co/godot-demo https://huggingface.co/spaces/thomwolf/test_godot")
1206
  with gr.Tab("Text-based"):
1207
- gr.HTML("Some Benchmark Leaderboards - https://huggingface.co/spaces/allenai/ZebraLogic | https://huggingface.co/spaces/allenai/WildBench")
1208
  with gr.Accordion("LLM HF Spaces/Sites (Click Here to Open) - Ask for a story and suggestions based on the autoconfig", open=False):
1209
  with gr.Row():
1210
  linktochat = gr.Dropdown(choices=["--Function Calling--", "https://groq-demo-groq-tool-use.hf.space",
@@ -1345,6 +1356,10 @@ Creating more diverse paths through the game""")
1345
  gr.HTML("Visual Effects - eg. explosion can turn all items white for a moment, losing conciousness blurs whole screen")
1346
  gr.HTML("Placeholder for models small enough to run on cpu here in this space that can assist")
1347
 
 
 
 
 
1348
  with gr.Tab("Basic Game Engine Mechanics"):
1349
  gr.HTML("Placeholder for explanations of Player and Game Session")
1350
  with gr.Tab("LLM play testing"):
 
782
  with gr.Blocks() as demo:
783
  with gr.Accordion("Config and Asset Assistance - Click to open", open=False):
784
  gr.HTML("Jonas Tyroller - This problem changes your perspective on game dev - minimise the cost of exploration so you can explore more (17:00) | dont make the same game again but worse (:) <br>https://youtu.be/o5K0uqhxgsE")
785
+ with gr.Accordion("Leaveraging Huggingface chat"):
786
+ gr.HTML("https://huggingface.co/chat - Huggingface chat supports - Image Generation and editing, Websearch, Document parsing (PDF?), Assistants and larger models than zero gpu can support in July 2024 (Unquantised 30B and above)")
787
+ gr.HTML("Existing Assistants to use and planning custom assistants placeholder")
788
+ with gr.Accordion("Main problem to solve - Concept combination / integration and non-linear progression planning"):
789
+ with gr.Tab("Using Time as a proxy for all conepts?"):
790
+ with gr.Row():
791
+ gr.HTML("A timeline is the most important part of the story - once that is set you can do anything?")
792
+ gr.HTML("")
793
+ with gr.Tabs("Concept Bashing? Ideas"):
794
+ with gr.Row():
795
+ gr.Textbox(Adjectivebasedcombinationideatexts, lines=10)
796
+ gr.Textbox(Adjectivebasedcombinationideatextsv2, lines=10)
797
+ gr.Textbox(Nonlinearprogressionideas, lines=30)
798
+ with gr.Tab("Mermaid Diagrams"):
799
+ with gr.Accordion("Mermaid Structures - click to open", open=False):
800
  for key, item in examplemermaidconceptblendingstrutures.items():
801
  gr.Code(item, label=key)
802
  with gr.Accordion("Guidance / Themes to consider before you attempt config (Currently Qwen 0.5B)", open=False):
 
1206
  )
1207
 
1208
 
1209
+ with gr.Tab("HF - Asset Generation Considerations"):
1210
  with gr.Accordion("Some Idea / Inspiration Sources / Demos", open=False):
1211
  with gr.Row():
1212
  gr.HTML("Licenses for the spaces still to be evaluated - June 2024 <br> Users to follow with cool spaces - <br>https://huggingface.co/osanseviero - https://huggingface.co/spaces/osanseviero/TheMLGame <br>https://huggingface.co/jbilcke-hf <br>https://huggingface.co/dylanebert <br>https://huggingface.co/fffiloni <br>https://huggingface.co/artificialguybr <br>https://huggingface.co/radames <br>https://huggingface.co/multimodalart, ")
 
1215
  gr.HTML("Currently - need to create then save to pc then reupload to use here in test tab")
1216
  gr.HTML("Whole game engine in a space? - https://huggingface.co/spaces/thomwolf/test_godot_editor <br><br> https://huggingface.co/godot-demo https://huggingface.co/spaces/thomwolf/test_godot")
1217
  with gr.Tab("Text-based"):
1218
+ gr.HTML("Some Benchmark Leaderboards - https://huggingface.co/spaces/allenai/ZebraLogic | https://huggingface.co/spaces/allenai/WildBench https://scale.com/leaderboard https://livebench.ai")
1219
  with gr.Accordion("LLM HF Spaces/Sites (Click Here to Open) - Ask for a story and suggestions based on the autoconfig", open=False):
1220
  with gr.Row():
1221
  linktochat = gr.Dropdown(choices=["--Function Calling--", "https://groq-demo-groq-tool-use.hf.space",
 
1356
  gr.HTML("Visual Effects - eg. explosion can turn all items white for a moment, losing conciousness blurs whole screen")
1357
  gr.HTML("Placeholder for models small enough to run on cpu here in this space that can assist")
1358
 
1359
+ with gr.Tab("3rd Party - Asset Generation"):
1360
+ gr.HTML("Video - ")
1361
+ gr.HTML("Video - https://klingai.com/")
1362
+
1363
  with gr.Tab("Basic Game Engine Mechanics"):
1364
  gr.HTML("Placeholder for explanations of Player and Game Session")
1365
  with gr.Tab("LLM play testing"):
relatively_constant_variables.py CHANGED
@@ -1520,7 +1520,7 @@ What specific aspects of each concept are you most interested in comparing? Are
1520
  By clarifying your goals and focusing your analysis, you can more effectively leverage these different approaches and find the most relevant resources to guide your exploration."""
1521
 
1522
 
1523
- Adjectivebasedcombinationideatextsv2 = """Nemotron 340B Perplexity Labs
1524
 
1525
  Original Prompt
1526
  Please help me. If I want to merge the idea of a bakery with the plot of star wars I need to find points where they match and dont match. I decided to use adjectives as a proxy so the combinatorics is initiated by close adjectives to generate seeds for combination ideas that we can send to an llm for each seed. How would this look in mermaid
@@ -1575,10 +1575,37 @@ LLM Processing: Develop fashion collection concepts, exhibit designs, and artist
1575
 
1576
  """
1577
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1578
  #-------------------------#-------------------------#-------------------------#-------------------------
1579
 
1580
 
1581
  #-------------------------#-------------------------#-------------------------#-------------------------
1582
 
 
1583
 
1584
- #-------------------------#-------------------------#-------------------------#-------------------------
 
1520
  By clarifying your goals and focusing your analysis, you can more effectively leverage these different approaches and find the most relevant resources to guide your exploration."""
1521
 
1522
 
1523
+ Adjectivebasedcombinationideatextsv2 = """Nemotron 4 340B Perplexity Labs
1524
 
1525
  Original Prompt
1526
  Please help me. If I want to merge the idea of a bakery with the plot of star wars I need to find points where they match and dont match. I decided to use adjectives as a proxy so the combinatorics is initiated by close adjectives to generate seeds for combination ideas that we can send to an llm for each seed. How would this look in mermaid
 
1575
 
1576
  """
1577
 
1578
+ Nonlinearprogressionideas = """Llama 405B
1579
+
1580
+ Non-linear storytelling involves presenting events out of chronological order. This technique can be used in literature, film, and other forms of narrative to create suspense, surprise, or to highlight certain themes or character developments. Here are some common examples of non-linear storytelling events:
1581
+
1582
+ 1. Flashbacks: These are scenes that take the story back in time, often used to explain a character's past or to provide context for the current situation.
1583
+
1584
+ 2. Flashforwards: Similar to flashbacks, but these scenes take the story forward in time, often used to create suspense or to show the consequences of current actions.
1585
+
1586
+ 3. Parallel storylines: This involves telling multiple stories that happen at the same time but are presented in a non-linear fashion, often intersecting or influencing each other at certain points.
1587
+
1588
+ 4. Reverse chronology: The story is presented in reverse order, starting with the conclusion and moving backward in time.
1589
+
1590
+ 5. Non-chronological chapters or scenes: The story is presented in a non-linear order, with each chapter or scene taking place at a different point in time.
1591
+
1592
+ 6. Time loops: A character relives the same period of time repeatedly, often with slight variations.
1593
+
1594
+ 7. Unreliable narrators: The narrator withholds or distorts information, leading to a non-linear presentation of events.
1595
+
1596
+ 8. Dream sequences: The story jumps into a character's dreams or imagination, which can be presented in a non-linear fashion.
1597
+
1598
+ These are just a few examples of non-linear storytelling events. The possibilities are endless, and the technique can be adapted to fit the needs of the story and the creativity of the storyteller.
1599
+ """
1600
+
1601
+ #-------------------------#-------------------------#-------------------------#-------------------------
1602
+
1603
+
1604
  #-------------------------#-------------------------#-------------------------#-------------------------
1605
 
1606
 
1607
  #-------------------------#-------------------------#-------------------------#-------------------------
1608
 
1609
+ #-------------------------#-------------------------#-------------------------#-------------------------
1610
 
1611
+ #-------------------------#-------------------------#-------------------------#-------------------------