My friends and I have played so much already that the list of elements on the sidebar is unwieldy. You can paste this little js snippet into the console to add a basic search feature
items = () => [...document.querySelectorAll('.items div.item')]
show = (elt) => elt.style.display=''
hide = (elt) => elt.style.display='none'
search = (text) => (items().forEach(show), items().filter(e => !e.innerText.toLowerCase().includes(text.toLowerCase())).forEach(hide))
inputElt = document.createElement('input'); inputElt.type='text';
document.querySelector('.sidebar').prepend(inputElt)
function handle(e) { search(e.target.value) }
inputElt.addEventListener('input', handle)
I couldn't find any information but does this use some kind of LLM to derive the combinations from? It makes a request to the backend every time you combine items which sometimes takes >500ms, and also supports some really wild combinations that I highly doubt someone has taken the time to come up with. It would also explain why the icons are emoji's, it would be fairly trivial to ask ChatGPT to give you the result of Fire + Water and an accompanying emoji.
I don't get it; maybe it's broken in my browser. I can drag 4 types of items to a floating grid that connects them but then nothing happens.
EDIT: Ah, you drag items on top of each other for them to change. Instructions unclear, and I am dumb.
This is very similar to https://littlealchemy.com or https://littlealchemy2.com
My team and I were ghost developers to many companies, developers, and book authors in the hay days of Macromedia/Adobe Flash.
We were approached to build a bunch of learning lessons for teachers to teach kids - primarily focusing on human anatomy. Instead of building separate lessons, we built a generator tool for the teachers to drag and drop various combinations and permutations that produce almost infinite lesson variations.
The end customer was Pearson Publishing, and I heard they won awards and stuff. Our client was a good person and even paid us extra for doing the better version of the product they had in mind.
That tool was like this and a few others, as mentioned in the comments. But all in ActionScript Flash, complete with sounds, laughter tracks, and ever-expanding sprites of body parts. It was one fun and fulfiling product.
The game state clears on reload, so here's a wee console snippet to export your list of elements:
console.log(JSON.stringify({discoveries: window.$nuxt.$root.$children[2].$children[0].$children[0]._data.discoveries, elements:window.$nuxt.$root.$children[2].$children[0].$children[0]._data.elements}))
I'll figure out how to re-import the state later, but it's past midnight for me now.Lemme know if there's another way to press every combination:
let maxElementReachedForElement = {}; let totalElements = 0; let firstElement = 0; let secondElement = 0;
setInterval(function() {
document.getElementsByClassName('mobile-item')[firstElement].getElementsByClassName('item')[0].click();
document.getElementsByClassName('mobile-item')[secondElement].getElementsByClassName('item')[0].click();
totalElements = document.getElementsByClassName('mobile-item').length;
secondElement = (secondElement + 1) % totalElements;
if (secondElement == 0) {
maxElementReachedForElement[firstElement] = totalElements;
if (Object.keys(maxElementReachedForElement).some(item => maxElementReachedForElement[item] < totalElements)) {
let prevStart = Object.keys(maxElementReachedForElement).find(item => maxElementReachedForElement[item] < totalElements);
firstElement = prevStart;
secondElement = maxElementReachedForElement[prevStart]; // Start from previous end
} else {
firstElement = (firstElement + 1) % totalElements;
secondElement = firstElement; // No need to repeat the previous combinations.
}
}
document.title = firstElement + '+' + secondElement + '|' + totalElements;
}, 500); // TODO : Find a way other than delayI wish this were an actual game!
Like keep showing me a desired item to craft, that requires crafting 2 or 3 items to get to -- e.g. combine 2 existing things, then with a third existing thing. Or combine 2 existing things, another 2 existing things, and then combine those.
And obviously it keeps getting more complex the more items I acquire along the way.
And each time I play it's randomized.
(And let me play entirely with the keyboard by autocompleting each item as I type... dragging gets old real quick on a touchpad...)
Some of my First Discoveries:
* Frankenstein + angel = Angelstein. (Then Angelstein + Baby = Angelina Jolie.)
* something + Something from Michael Jackson = Dangerous.
* Dangerous + Sherlock Holmes = Moriarty.
* Multiverse + White => Dark Multiverse + Law => Dark Law.
* Dark Law + us Constitution => Dark Constitution.
* Quark + Ocean -> Neutreno
* Thor + Guardian -> Heimdall
* Batman + vet => Batvet
* Avengers + Multiverse => Endgame + Dark Multiverse => Dark Engame
* Iron man + Star Lord -> Iron-lord
* Wandavision + Groot -> I Am Groot
* Cleanest + Terminator -> Cleaninator.
* A series of werepigeon, Space Pigeon, Mars Golem, Werehand, Icepigeon, Werechristmas Tree, Dust pigeon, Snow pigeon, Dust mosquito.
Some fun ones:
* us America + hole = Donut + hole => Doughnut
* Money Water -> Vodka + Casino => Roulette + Vodka -> Russian Roulette + Certainty -> Suicide.
* Toxic Waste + batman -> The Joker.
* Divorce + Ex-wife => Splitting headache.
* Lake + Batman -> Aquaman + Batman => Justice League
* Captain America + Thor -> Avengers
* Avengers + Justice League -> Superheroes + Galaxy -> Marvel + Galaxy -> Guardians of the Galaxy
* Guardians of the Galaxy + Guardian -> Groot
* Guardians of the galaxy + Nebula -> Gamora
* Guardians of the galaxy + Gamora -> Star Lord
* Time Travel + Iron Man -> Terminator.
* Government + Terminator -> Robocop.
* Terminator + Divorce -> Arnold Schwartzenegger.
Confusing ones:
* Darth vader + Toxic Waste => Superman?
* Pirate + Superman => Captain America
I went down a Kaiju rabbithole. Here are the monsters I created
- Dragon + Lazer = Dragonzord
- Dragonzord + Sandpunk = Sandzord
- Dragon-Rex + Hippopotamus = Hippodragon
- Mega Dragonzord (didn't see recipe)
- Hippodragon + Mega Dragonzord = Mega Hippodragonzord
- Mega Hippodragonzord + Flying Circus = Mega Flying Circus Hippodragonzord
- Zombie + Mega Dragonzord = Zombie Dragonzord
- Swan + Megazord = Swan Megazord
- Sandzord
- Steam Dragonzord
- Swan Dragonzombie Megazord
- Mega Swan Dragonzord Megazord
The more ridiculous this gets the more fun I'm having! Everything after dragonzord was a first discovery.
This shows quite well that AI has zero common sense whatsoever, the results of most combinations I made are just nonsense. The associations are really vague and to me it is not interesting at all to look at random pictures and words appearing out of totally unrelated stuff. I really like man-made alchemy games though where all combinations are pre-defined and actually feel right.
I just don't have enough time to do it manually. Writing a little script that automates crafting was quicker for me. It found me "Star Trek: The Rockapocalypse"
const sleep = (ms) => new Promise(resolve => setTimeout(resolve, ms));
let elements = [
' Water',
' Fire',
' Wind',
' Earth'
];
let pairs = {};
async function getResponse(left, right) {
const url = `https://neal.fun/api/infinite-craft/pair?first=${left}&second=${right}`;
return await (await fetch(url)).json();
}
function getRandom() {
return elements[Math.floor(Math.random() * elements.length)];
}
async function run() {
while (true) {
let left = getRandom();
let right = getRandom();
if (pairs[`${left} + ${right}`]) {
continue;
}
let result = await getResponse(left.split(' ').slice(1).join(' '), right.split(' ').slice(1).join(' '));
if (result.isNew) {
console.log('‼ new one ‼');
}
result = `${result.emoji} ${result.result}`;
console.log(`${left} + ${right} = ${result}`);
if (result != ' Nothing') {
pairs[`${left} + ${right}`] = result;
elements.push(result);
}
await sleep(1000);
}
}
run();
Got really obsessed with this, need to close the tab now. Some notes:
- In general, play the game as if you are asking an 11 year old, "what do you get when you combine X and Y?" The LLM likes rhymes and similar-sounding syllables, i.e. The Godfather + Goth => Gothfather.
- Some concepts seem to be "weightier" than others; "Dracula" usually becomes "Vampire" and vice-versa, no matter what you combine it with. "Chtulhu" is also difficult to combine with other things; it tends to remain "Cthulhu". "Darth Vader" is good for generating lots of "Darth" things but tends to revert to "Darth Vader" at the slightest provocation. "Santa / Santa Claus / Christmas" is also weighty and tends to cycle. Similarly, the Mario characters all tend to turn into Mario eventually.
- The longer your token gets, the harder it is to get it to combine with other things. "Bumblefrostycatpocalypse" + most things => "Bumblefrostycatpocalypse"
- The LLM knows lots of movie titles, and these are good for generating super long tokens, especially if you can goad it into inserting a colon, i.e. "The Fall of Star Wars: The Flying Crabster"
- Once your token gets too long, the game won't even try to combine it with anything else. I'd like to keep going with "Freddy Mercury vs. Jason + Jedi Mind Trick" but it won't let me.
Finally, a few of my favorite first discoveries: "Super Evil Jackie Chan", "The Best Halloween Costume Ever", "Postpornmodernism"
Apparently I made 2 first discoveries, Meteorism and Rap God. Seems interesting, but after a while of things not combining it gets a little stale. I agree with others I kind of would like to see the lineage of the elements. I know of this video where Carykh graphed is own combination game, but all new element names were user provided. https://www.youtube.com/watch?v=rQWwfYSUckY
Was working on the very same idea alongside a friend of mine, we happened to launch a few weeks ago. Quite a lot more fleshed out than Neal's version, if anyone wants to check it out!
Edit: sorry if anyone is bumping into errors! We're running into bottlenecks with our supposedly auto-scaling database - working on it
Frankly I want to watch an animation of all the combinations as they are discovered/created over time from their backend. Seeing a growing 'tech tree' from the exploration and imaginations of users would be delightful.
I got some funny ones, like:
- Bread + Bread = Toast, + Fire = Burnt Toast, + Fire = Ash
- Toast + Disaster = Pop Tart, + Fire = Hot Pocket, + Coffee = Coffee Pocket (First Discovery)
- Hot Pocket + Cappuccino = Cappuccino Pocket (First Discovery), + Pop Tart = Cappuccino Pop Tart (First Discovery)
- Coffee Pocket + Disaster = Coffee Spill (First Discovery), + Pop Art (sic) = Jackson Pollock
- Jackson Pollock + Megadisaster = Jackson Pollock
- Artist + Disaster = Picasso
Apparently nobody else was insane enough to combine Coffee, Hot Pockets, and Pop Tarts. The AI is just confusing sometimes, though:
- Pompeii + Kaleidoscope = Mosaic?
- Burnt Toast + Water = Coffee, + Cake = Breakfast, + Mosaic = Cereal?
- Coffee Pocket + Broken Window = Coffee? (though idk what I expected)
I made this to play the game automatically. It's a simple WinForm application but I've left the JavaScript version in there too:
Its fun, but annoying that you have to do a lot of mouse dragging. Some more click-based interface would be better.
Edit: some measure of progress would also be good. I cant know how much I missed
Edit2: Megalodon + Cemetery seems to break the system, spits back nothing.
sharknado + time travel=sharknado2 + time travel = sharknado3 +time travel=Sharknado 3 Oh Hell No!+ time travel= sharknado4 The 4th Awakens +time travel =sharknado5 Global Swarming+ time travel = sharknado6: the last sharknado: It's about time. black hole+ wormhole = time travel wind + wind = tornado water + water =lake lake + water = ocean ocean+ water = fish fish + fish = shark shark +tornado = sharknado
trump + wall = mexico, mexico + candy = taco, taco + mexico = taco bell, taco bell + mario = mario bell, super mario + mario bell = super mario bell, super mario + taco bell = super taco + super mario = super mario taco, mario taco + taco bell = mario taco bell, super mario taco + taco bell = Super Mario Taco Bell. Bowser + rainbow = rainbow road + bowser = mario kart + mario taco = mario kart taco + , mario + santa = mario claus, mario kart taco + mario claus = mario kart 8 + mario kart 8 = mario kart 8 deluxe + super mario taco bell = taco bell mario kart 8 deluxe. LOLOLOLOLOLOL IM LAUGHING SOOOO HARD RIGHT NOW
This is really clever. "Football Jesus" is "Tebow", so I am now happily exploring the Tebowverse. There is even a robot incarnation named "Tebot".
I made Ryan. I don't know who Ryan is or why you combine wind with _______ (I forgot)to get Ryan, but this is hilarious. Some of the other things I created and thought were funny: Tractor monster(first discovery!), Flying soggy toast, Flying dry toast, Abominable noodleman, Flying spaghetti monster, Unicorn toast, Iceland,
I know it's all LLM randomness, but some of these are pretty fun/quirky. E.g. sheep + murder gave me "silence" which puzzled me for a while until I thought of silence of the lambs.
Saw this on Neal's twitter a couple of days ago, it inspired me to make the food version :)
The LLM that powers this is surprisingly well trained (for what it is doing). I don't know if it's using a pre-existing one, but if you open dev tools and find the api you can play around with any combination of things.
Just as an example, I put in "Protestant" and "Spiritual Experiences" and it gave "Pentecostal" which is exactly right, and I didn't expect it to know that. Now I have to find how to get that in the game.
trump + wall = mexico, mexico + candy = taco, taco + mexico = taco bell, taco bell + mario = mario bell, super mario + mario bell = super mario bell, super mario + taco bell = super taco + super mario + super mario = super mario taco, mario taco + taco bell = mario taco bell, super mario taco + taco bell = Super Mario Taco Bell
trump + wall = mexico, mexico + candy = taco, taco + mexico = taco bell, taco bell + mario = mario bell, super mario + mario bell = super mario bell, super mario + taco bell = super taco + super mario = super mario taco, mario taco + taco bell = mario taco bell, super mario taco + taco bell = Super Mario Taco Bell
Angel + Zeus = God. o_O
This little game is too entertaining. I hope the author open sources it, or writes a technical blog post on how it's implemented.
I managed to kinda break it. I managed to get “Steam Engine” and “Hacker”. I combined those to make “Steam Punk”. (Fair enough.)
Everything that’s combined with Steam Punk ends up being stupid and boring.
Steam Punk + Zombie = “Steam Zombie”
Steam Punk + Hacker = “Steam Hacker”
Steam Punk + UFO, which you’d think would be “Zeppelin” or something, is instead “Steam UFO”.
Steam Punk + Illusion is, bafflingly, “Steampunk”, all one word, and with a different emoji!
I got first discovery for "Doctor Who-lloweeners"
Terminator + Robot = T1000 T1000 + T1000 = T2000 I'm at T-32000000 and still going
Woah this is extremely addictive and has a lot of potential, I love games like Little Alchemy and this goes to 11.
Surely some things are weird and are to be expected from the usage of AI, for example, I managed to somehow create Neon Genesis Evangelion (try to!) but I can't seem to replicate any more animes, mangas or shows.
I combined Fish and Fire and got Sushi, which is a dish that is famously made without any fire whatsoever. The game also decided to pair the Wheat emoji with the word Amber.
There used to be webgames with a similar premise. Pretty fun.
I think some of the recipes don’t make sense and it would be a lot better if each thing only had one recipe to create it.
Jane + Library creates a Content-Security-Policy error in Firefox 122 for Mac (looks like it should turn into Book normally)
Also, ashes + water = soup. I need to try some more recipes
How many man hours this entertained or wasted so far! So addictive and most probably everyone who played this probably has something better to do.
This is fun. It would be interesting to build a single graph of concepts that all users contribute to. Then you wouldn't have to run LLM inference on every request, just the novel ones, plus you could publish the complete graph which would be something like an embedding space.
I played with llama2 for a bit to see if this was easy to recreate. It's surprisingly easy to get 90% of the way there but I have yet to get the results to be as appropriate. I wonder if there is some fine tuning or other forms of extended context (beyond a system prompt) to make this magic happen. Seems like most likely it's not just a vanilla llama2 model + a bit of prompt engineering..
I was playing with my friend and we wanted to merge our saves, so i got the script promiseofbeans posted here some days ago and i altered it to merge 2 saves and re=import them to one save. It's available here: https://github.com/Gabrielcouto1/inifnite_craft_save_merger
I'm still having a problem where after you import the save, you can no longer search in any way LOL. I tried both neal's search feature that he added a few days ago, and also procparam's script (he posted here 5 days ago)
Other "problem" i encountered is that in order to save the merged stuff, you have to craft one new element. After you do that, it autosaves and there is no further problems.
Games like this already exist and have comparable complexity, so calling it infinite and using an LLM backend feels overhyped.
For example, Castle + Fortress = Castle?
City + Town = Castle. Castle + Wall = City?
Metropolis + City = Megalopolis. Ok we're getting somewhere cool here, let's see how big it gets: Megalopolis + City = Metropolis?!
Finally, it just failed to combine War + Tunnel. It blinks for a minute and then gives up. I would have said "Sappers"? Edit: There are actually many such failures for higher-order combinations which is strictly not infinite. Other combinations described above might technically fit the bill but ceasing functionality does not : /
lolol, i somehow did: Bowser + rainbow = rainbow road + bowser = mario kart + mario taco = mario kart taco. and btw I discovered mario kart taco for the first time lol
This is a clone of Little Alchemy, a game (that I happen to know about because it's made by someone I know and respect) that's been out for about a decade. https://littlealchemy.com/
It's fine to clone existing games as a gamedev exercise and/or to iterate meaningfully on the design, and to be fair, maybe this game does the latter. However, it is good to pay respects to the shoulders you build on. Little Alchemy is not so well known that this is like making a game called Tetrizz.
(Can someone make Tetrizz please?)
I got a few new discorveries. Silence of the lambs + Sharknado = Silence of the Sharks, Hannibal lecter + Quagmire = Hannibal quagmire, Hannibal Quagmire + Sharknado = Sharknibal.
Classic game, but there is some merge that make no sense to me, how does fire and whale make a dragon ?
I am very proud to be the first discoverer of both Jerry Garcia and Trey Anastasio. It suits me. I also am the discoverer of a pretty good LLM pun - "Grateful Red," which I got by combining one of my various Grateful Dead related findings with "Mao Zedong."
I had some other interesting discoveries as well, including the "Abominable Crocodile", "Abominable Orc", and whatever the hell a "Pterodump" is.
Sadly the creator shut it down, but Elemental 3 was basically the same premise, but instead of AI for combinations it had user suggestions and ratings.
He made a video to visualize some of the final data though: https://youtu.be/rQWwfYSUckY
Also I vaguely remember a game with basically the same premise but the goal was to create life.
> fire + fish = sushi
Literally unplayable.
EDIT: apparently I'm the first to discover "Captain Tokyo"?
EDIT: and "Captain Tiamat". Had no idea those are even things.
Seems like I'm the designated captain discoverer. More to the list:
- Captain Penguin Universe
- Captain Penguin Planet
- Captain Penguin Multiverse
- Captain Poseidon Multiverse
- Captain Jack Poseidon
- Captain Jack Tiamat
- Captain Everything Jack Sparrow (which can't combine with anything, apparently)
- Captain Penguin Zombee
- Captain Penguin Zombee Universe (also can't combine with anything)
Very fun! Most hilarious result I found is James Bond + Tarzan = Jane Bond
First I discovered Slaughterhouse Five. Then Slaughterhouse Ten. Then Slaughterhouse Fifteen…
Kinda got tired at Slaughterhouse One Hundred Thousand.
Very cool. I combined 'double rainbow' and 'ocean'; thought I broke it as it loaded for like 20 seconds; then got Atlantis. Eventually I got to 'mermaid', combined it with 'fire', and got 'siren'. But the emoji was a police siren, not the mythical creature. I can see how the LLM would be confused, though.
Hey! It’s that old game Doodle God!
Some of these combinations are really clever, some are really dubious, but still fun.
At any rate, the first 1000 or so that a quick python script found: https://gist.github.com/Q726kbXuN/6620a12ade4b77dacce93d1c96...
This reminds of Little Alchemy, which used to be popular a few years ago
super mario + burrito = burrito mario + mario kart 8 deluxe = burrito kart 8 deluxe
santa claus + mario = mario claus + taco bell = taco claus + nintendo = nintaco claus
I can't seem to make anything more complicated than "Divorce Hammer + Super Mothra Unicorn Batman". As in, that's the name of the item which was indeed the two components I attempted to combine. Trying to combine that item with anything else simply doesn't do anything.
i got 2 first discoverys called pineapple taliban and little shop of jihad
We started years ago with the same idea but as mobile game app. And our product is more advanced - we mix up to 5 elements at a time, generate unique pics for every elements, have elements rarity, achievements and etc
Check it out - AlchemicAI:
https://play.google.com/store/apps/details?id=com.hostelguys...
https://apps.apple.com/us/app/alchemic-ai-infinity-mix/id646...
This is like a solitaire version of a game I like called telepathy, where two people at a time will call out a word, and then two more people try to come up with a word that links the two… keep iterating until two people call out the same word! Super fun.
If you add trump + putin = bromance...
I seem to have discovered a "steam garage" and I can't imagine what that might be. That has led to a "steam palace," which seems to have already existed.
ETA: also the Cinderham and Louis Prime
Fun little game and pretty silly, thanks
Very fun!
I'm seeing tons of slowdown when I try to merge things like "Sagitarius" and "Archer" and "Storm" and "Centaur". I guess this is the nature of the build, but I'm at least a little surprised it's hitting this kind of performance issue after only tens of objects.
Anyway, all of that aside, I'm having a lot of fun seeing what emerges from the combinations and I love that the wackier the merge result, the more fun it is to try it against all of the previous objects. Quite an addicting little loop! Great job!
This is really cool. I was wondering if you could build a multiplayer strategy game out of this. I'm thinking players would compete to destroy each other with elements, kind of like chess. Metas would evolve where people race to powerful elements while keeping an eye on the other player to try and guess what they're building and maybe try to sabotage them in the process. Since the game is apparently backed by an LLM, there's a huge number of possibilities as well.
A friend asked his wife to create a horse and an accountant. It took her 1hr of playing to get the former, and 3hrs for the latter. I'm still laughing.
items = () => [...document.querySelectorAll('.items div.item')] show = (elt) => elt.style.display='' hide = (elt) => elt.style.display='none' search = (text) => (items().forEach(show), items().filter(e => !e.innerText.toLowerCase().includes(text.toLowerCase())).forEach(hide)) inputElt = document.createElement('input'); inputElt.type='text'; document.querySelector('.sidebar').prepend(inputElt) function handle(e) { search(e.target.value) } inputElt.addEventListener('input', handle) reply
Dragon + Narwhal= Dragon-Narwhal Werebear + Dragon-Narwhal=Werebearnarwhal(first) Werebearnarwhal + Yin yang= Ying Yang Werebearnarwhal Ying Yang Werebearnarwhal + Sea maid=???(literally says that and has space symbol)
Update - author has added two new features:
1) progress is saved locally so you can reload browser (helpful on iOS) 2) search bar added to discovered items list
I got curious how far one get using just one element as starting point. So far just Earth combined with itself gives you mountains, then volcano, weird semantic attractor with "Super Super Super Super Volcano" and "Super Super Super Super Earth", breakthrough with Stonehenge, then Druid, trees, books, knowledge, religion... Fun stuff.
I've some how managed to get down an infinite variation of "Ant-..."
One of the more interesting ones is "Ant-smoke"?
Edit: Another interesting one is combing "Batman" and "Robin" to make "Dynamic Duo"
Edit 2: I've now managed to turn the game into a number generator and by combining numbers together I've ended up creating some very large numbers. Doesn't seem to be a limit to the size either
This is really fun, there's some fun combos which output amusingly strange results.
Some of my first discoveries:
- Meteor Pot
- Meteor Soup
- Meteor Shower Soup
- Meteor Fish Soup
- Jabba The Soup-zeus
- Sith zeus
- Jabba The Slimer
- Sonic Chip
- Cheech The Hedgehog
- Darth Shrubber
- Chewbuster
- Darth Vader Fish Soup
I may have got heavily involved in combining Star Wars items :PHow do I get eternity
At first I thought that I can use the elements from the sidebar to built something in the main area, since it is wider than the sidebar.
My favorite combo so far was Alien + Buddha = Yoda :D
And with the combination of Buddha and Ghost, I have reached Enlightenment. I will take that as a sign that I have completed the game.
I don't know how but I got "Dragon-maid-narwhal-rex + Yin Yang Wasabear Hyd" that is the literal name and I think it got cut off de to too many characters?
How do you get putin
Some of my first discoveries: -Big Little Shop of Mummies -Super Madagascar -Lemurpocolypse -Captain Lemur -The Mummy Returns to Madagascar -Captain Super Madagascar -Captain Lemurpocolypse -Black Pantherbeard -Black Pantherbeardbeard -Black Pantherbeardbeardbeard -Black Pantherbeardbeardbeardbeard
Bug report: I got to 'Mega Mega Mega Mega Mega Mega Mega Mega Mega Mega' and it can't be combined with anything
You can also put random character names in the API endpoint and get the result as well: https://neal.fun/api/infinite-craft/pair?first=dog&second=ca...
I've had this idea that a game could generate unique crafting fields in some way like this. One of the things that I think limits simulation type games is that they are often restricted to real industries and recipes etc., but if they could make up believable fantasy industries, then there could be more variety.
Mine has just descended into Darth Maul madness, with an ever increasing number - usually adding them, but Dart Maul 114 + Darth Maul 114 just gave me Darth Maul 134, so it's a 'bit' unpredictable..!
Edit: and it's given up at Darth Maul 1310720000 combining no longer goes higher
Does anyone know how to make game? Im trying to make a bunch of video game titles (I got some through different means) but without computer, Nintendo, console, game etc its been tough
Ok I played this way too long, the most ridiculous straight up is `Steampunk Bahamut Batpunkestilla Rex`
Well, I broke it. I have crafted 93 different Lethal Weapon movies - sequels well into the million+ range.
i got two first discoverys
We need something like this but with emergent phenotypes instead of hard-coded. How would that work?
Some stuff I found:
Dragon + Black Hole = Dragon Ball
Moonwalk + Truth = Michael Jackson
Then I don't even remember what I did to get super saiyan, but I managed to get to Super Saiyan 8192
Vegeta (I forgot how to get him or Goku) + Time Paradox = Trunks
Steamboat + TV = Steamboat Willie
i made a first discovery which was the super infinity stoned buddha
I've gone on an infinite crab island tangent of first discoveries.
I was able to get piranhaconda from sharknado and Jack Sparrow. Sharnado from shark and tornado and Jack Sparrow from sparrow and captain. I then got Ice piranhaconda (which was a first discovery) from iceberg and piranhaconda.
I just discovered Curious SpongeBob so I'm wondering if any of you got SpongeBob or Curious George.
Also I have Squidward and Patrick too
As a additional twist it might be fun to also have the option to 'remove' one concept from the other.
Currently i have 'Wind farm' and I'd wish i could try going to 'farm' by removing 'wind' from it.
Hint: by going the Warrior-Spartan-King-Leonidas-300 route, you get the endless supply of numbers to combine, starting from 300. I wonder you can make it output anything with this, as it's definitely powered by a LLM.
How the heck do you find the fossil. Also a weird combo Statue + Rock = Sphinx
Are some combinations just not possible, or am I doing something incorrectly here? For instance, "Dragon" and "Yin-Yang" do not seem to merge (yet logically seem ripe for combination).
Do I need to allow access through noscript to googlesyndication.com for this to work? If so, why? It doesn't seem to work when I enable the root domain in Firefox on mobile.
Apocalypse + 2016 = 2017
Apocalypse + 2017 = 2018
Apocalypse + 2018 = 2019
Apocalypse + 2019 = 2020
...
but ... Apocalypse + 2030 = 2030
Uh-oh!Like most nifty LLM apps it's cool but fun for maybe 45 seconds.
Open source LLM's exist at the Family Feud brain stage (instinctive first pass human verbal intuition) so its depth is limited by that.
I've now managed to get both "Spaceship" and "Space Ship". I feel like this game really needs to have some logic to avoid having two words that are essentially identical.
I'm sure there are others, but this reminds me of Stacklands
Haha, I got "Trojan Cannonball", and it was marked as "First discovery.". Although it's not that rare, you can create hilarious combinations.
I love this. No explanation, nothing. Just drag, drop and see.
If I could only store the state, maybe download a JSON file which I could later drop into the editor again to restore, that would be great.
love this! The sounds are great and the caching is smart. I'd add a little loading animation or something... as a dev I knew it was hitting the LLM but my friend thought it was just laggy. I prototyped a similar concept with a numi/soulver type of UI a few weeks ago :) https://twitter.com/_0_/status/1747756622494265397
What model is being used for the backend?
I noticed that mixing a 2 word item with something else will often combine the words instead of looking at the meaning:
super volcano + man = super human
but then it breaks if you mix further:
super human + giraffe = super giraffe ?
Heheh, my favourite has been:
Sailor Moon + Sashimi = Sailor Mercury
Gonna steal some recipes for mine: https://elemental-emojis.vercel.app/
Home alone seems to be perpetually recombinant. Over 10m :)
This is very fun.
I managed to make a "Captain Jack Ahab + Draculawhalezilla" that seems to refuse to combine with anything. Maybe because it has a + in it already?
sleeping beauty
I have made the monster of all monsters!!! Coffee Tractor Monster + Flying Spaghetti Monster (first discovery) imagining this irl is horrifying.
I made way too many new things. including but not limited to: 420gaystalin Steamlincoln Shark Mafia Lincoln Shark Mafia Steamlin Express Werebearowlstien Bowling With The Fishes ibowl steamlin mafia Underground Werebowl. GOD HELP ME I NEED SAVING FROM STEAMLIN AND SHARKS
Art+Phobia = artphobia (first) Pterodactyl+phobia = pterodactylphobia (first) Freddy Krueger + Snap = Freddy Snaps (first)
Very fun, and silly. I created a "snot serpent" by combining a "sea serpent" and a "snot ball". Works for me...
Always a delight to see a Neal fun link here.
I was able to get to Dandelion after many combos! Hoping it gets to human soon.
Will try to extract the full tree from the code :)
sanata clsudr
Double rainbow warrior and rainbow Dracula ninja
How to get humans, i’ve been trying for like an hour. I have been able to get Jesus before getting humans.
I must be missing something
Angel + crocodile = Angelina Jolie
I think I hit some sort of character limit with "Spongepunk Christmas Seapony + Steampunk Squidpunk Sph"
Well if you ever run into the 'Fresh Prince of Bel Sashimi', that's my world first combination :-D
They could have added a one piece reference when you put "Devil" + "Fruit"
Something looks broken. As soon as you join two elements into an unusual combination it stops generating a response.
I made a teenmummy and it said first discovery has anyone ever done it
one of my favorite first discovery is definitely "sharknado 3: Oh hell no!"
How do you make Twilight and vampire? and eclipse?
It appears that I was first to discover Mummy Statue and Zombie Pancake. Is it okay to put this on my CV?
Bye yall hope yall liked my help
i discovered a rainbow yogurt warrior, rainbow warrior, yogurt warrior,yogazen, rainzen and yogarainzen
A fun way to play this is to pick a specific result first and then see how quickly you can get there.
Amazing! The funniest stuff it came up with for me were Pengwoman, Sushi Bird, Jezus (Jesus + Zeus).
I got a sign that looked like infinity and had ??? as its label. Did I win the game?
Pirates of the Caribbean and Pirates Of The Caribbean
are different apparently, maybe add some logic to merge these
I somehow made Ryan. I do not remember how other than it's ______ + wind. Who is Ryan?!? lol
It has A DOUBLE RAINBOW (I have no recollection of its creation, but it is a real emoji/combo).
Tutankhamun + Pirate = Captain Jack Sparrow
Tutankhamun + Captain Jack Sparrow = Pirate King
Pirate King + Mountain = One Piece
One Piece + Pirate King = Luffy
*perfect
You apparently can't mix Unicorn and Double Rainbow: they won't stack on each other.
I need a mosquito in infinite craft how do I get it?
i made the first super infinity stoner buddha by accident
I'm hacking right now want to join me?
Super interesting. Who the heck is Neal?! Why and how?! hahaha
Fun stuff. I wonder what the codebase looks like
After just 30 minutes I've crafted an Apple Crumble Mudslide. My job is done.
Anyone know how to make a missile?
My mind immediately goes to video games. This could inspire some very interesting mechanics.
I now have a "Pina Thorada", a combination of Pina Colada and Thor. This is fun.
"poltician + devil = democrat" Huh, what was the training data for this model?
They totally missed it by not allowing two rainbows to make a double rainbow.
My best so far are ‘Sharktopus Flytrap’… and ‘Suicide Bomber’, ‘Osama’ and ‘Terrorist’.
Not kidding!
Dandelion Patch + Gold = timeout?
i think i killed it with tractor + lava. Somehow that's a volcano?
This is weird without hard rules.
First discovery finally!!! I got Blush!!! Face + Tomato!!
This is another awesome Neal.fun experience!!!
Time Machine + Pyramid = Tomb Raider
Tornado + Fish = Sharknado
and Terminator, Dark Fate, Mad Hatter... but I forgot how.
As is usual for all things on the internet, fiddle around and you will find Star Wars.
I just got a "first discovery": Garlic + Vampire = Dinner | Darth Vader + Dinner = Dark Dinner (whatever that means)
And I don't know how, but how did I get from fire/earth/water to "racist"? How is that even a thing?
Swamp + Prostitute = Politician
Kraken+ dragon=titan