Home | Wiki | Discord | Dev Stream | YouTube | Archived Forums | Contact

The collab mishap [Challenge drafting]


#1

The collab mishap


image


Introduction

So after a bit of fudging around on Discord with a challenge idea to get more collabs to happen in the community it is time to start drafting this proper.

In real life automotive development is a gigantic collab of thousands (and thousands) of engineers and designers to figure out a car and how to build it. Some parts of this development happens in series, where you start off what already has been decided and make the best of it, and other parts happens parallel, where different parts are developed at the same time with limited communication between the departments. This goal of this challenge concept is to capture this in the Automation community, with all of the woes it may bring.


Challenge structure

Alright, let’s go down this cooking recipe for car development in automation. The intention is that information about the car only is given when transitioning from one step number to the other and that parallel development happens unaware / in secrecy. All players are given what kind of car it should be, and the goal approximate cost. Teams also do not get preformed, but are decided by ?the host or randomized?, and are meant to be unaware of who is in their team during development.

The Steps as I see them:

  • Step Number 1: The general concept / approach to satisfy a certain target demographic.
    What does this mean in this challenge? We have Model Design: One player makes the most important decision for the rest: they choose what body the team will work with, and fills out the “Chassis” tab.

  • Step Number 2: Welcome to parallel development, now after the general development direction is decided, other departments get involved and main car design is underway:

    • Powertrain development: One player takes the target demographic, and makes whatever best suited engine they can to this taking the chosen body, engine placement and space restrictions into account. They also fill out the “Drivetrain” tab.
    • Vehicle styling: One player design the exterior of the car, morphing, fixtures, the available colours,…the lot. No more morphing including wheel arches is allowed after this. They also fill out the “Aerodynamics” tab.
    • Interior and driver assistance development: One player fills out the “Interior” and “Driver Aids & Safety” tab.
  • Step Number 3: Prototyping, time to dial in the last bits of the car and get it riding and performing as it should. This is the time the Vehicle dynamics development goes ahead. One player fills out the “Wheels”, “Brakes” and “Suspension” tab. They also may adjust the wing angle by ±15 in the “Aerodynamics” tab. Probably not the most realistic that the suspension type choice happens now, but let’s give this player a bit of choice other than salvaging what they have been given.

Et voila, after all these steps, you got a finished car.


Open Points

  • Judging: How would this challenged be judged? if the host decides the team compositions and coordinates the whole development progression it could be a bad idea to let them judge too. My idea would be to after the cars have finished to upload the files for everyone to see and let them vote on any car they haven’t worked on, also only participants would be allowed to vote. The problem with this is that you need enough participants to form 3 or more teams, or this wouldnt work. Perhaps there also are other issues that I’ve missed.

  • Next round progressions: How would it be decided who is the host for the next round?

  • Equal load / responsibility: The person doing the Interior and driver assistance development has a relatively small part in the process within Automation, maybe this could be merged with the model design?

  • Deadline timing: The goal is to minimize the possibility of people finding out who is in their team and starting up an reiterative design which isnt in the spirit of the challenge. In theory other than styling every “development” section in this challenge could be done in the matter of a couple hours or less in Automation, so tight deadlines can prevent this from occuring, but this also may seriously hamper the amount of participants in the challenge. So yeah, not sure what timings would be best.

  • Role assignments: Would players be allowed to prefer what role they have in the development? As it would be easier to find out during step 2 who your teammates are.

  • Secrecy to prevent reiterative design and role breaches: Would this concept even work when people know who they’re working with and what they’re making, not following the pseudo-realistic steps with assigned roles?


Feedback

This still is very much in the draft phase, and I would love to hear what you guys think about this challenge idea pitch. So yeah, there is no theme or anything here yet, just wanting some feedback concerning the idea and if anyone would be interested.


#2

You could add everyone’s name into a random team picker, to save people being left out, would also add a bit of challenge to the team, and give some “team building” esque feel. Also how is the .car file being passed around, this might take time for people to do if they haven’t finished their section, so maybe deadlines for each section or something. I like the idea of a general vote, but I feel like you’d end up with each team voting for itself, unless you disallows that or whatever. A public vote might be better with those rules. Seems interesting nonetheless.


#3

For such a collaborative project, at least two players will be required, but will it be possible for more than two players to work on it? If so, is there an upper limit to how many players can collaborate on the same car?


#4

As it is now in draft, 1 person for step 1, 3 people for step 2 and 1 for step 3. That would mean 5 people on the same car. Although I think that interior and assists/safety would better be merged, so that would mean 4 people on the same car, no more no less. So maybe the merge of that role can be used to even out odd amount of participants?


#5

For role assignments it may be best if an entrant states the role they would least like to do, then their role is randomly picked from the others. This way it would still be difficult to find out who your teammates are and would avoid the potential for someone like me to be put in charge of styling :grimacing:


#6

I just want to say that this is a great idea. This team building is an excelent way of teaching how to work in grops, also this would also increase the amount of trust in the teams which could in result give better cars and make community more connected. Therefor newer players could gain more experience and improve their skills in this game.


To touch on some of “problems”. In my opinion Role assignments would have to be randome or give a team a chance do decide. Host could make the teams (needless to say that teams should be made as equal as possible) or every person that is willing to join would get a number and numbers would be randomised in some kind of a software (or any “randome number generator” on internet).

This might be a stupid idea but, what about self-grading. At the end of each round each of the participants would fill the “questioner” on how do they think their team did and how good or bad they were.( It would be announymus in my opinion). Then at the end of the round the results of the each team would be published. This may or may not be taken in regard when chosing the winner of the round.

The team that won would be responsible to choose the person who will host the next challenge in some period of time. (If they will not be able to decide then the team that comed in the secon place would be given the chance to decide if one of them is able to host.)

It depends on how many entrys there will be but in case there will be a lot parameters that would effect who would win maybe two hosts wouldn’t be a bad idea.


#7

I think the idea of not knowing who you are working with until the end would be fun but I’m not sure it would be easy. For example, how could we transfer the car file? I think if we find out our teams, but no other participants find out, so you only know who is in your team and have no idea who else is together.
Anyway, I’m looking forward to this and hope it gets started soon


#8

You’d send it to Dragawn, who’d then send it on to the next person