[OVC-discuss] What if N of M contest is 96 of 600?

From: Alan Dechert <dechert_at_gmail_dot_com>
Date: Tue Dec 02 2008 - 11:55:20 CST

A potential customer (a state political party) just finished a process where
thousands of voters elected 96 delegates from a list of 600 or so
candidates. The system was all manual and they asked me about how to
automate. I said we could do that no problem.

So, obviously, it will require a customized voter interface. Here is what I
came up with:

Let's keep everything on one screen and print all 96 selections on one piece
of paper. The printout would have 3 columns of 32 names each. Votes would
be barcoded with 2-d barcode as per usual to facilitate tabulation.

I suggest 6 columns on the screen. The leftmost column would have a list of
characters in alphabetic order representing the first letter of the names of
candidates. The next two columns would have a list of choices corresponding
to the currently selected character from column 1. The other three columns
show the ones that have been selected by the voter. They get inserted in
alphabetic order as selections are made.

See attached screen mock-up. In this scenario, the voter has made 94
selections and the cursor is on Collin C. Peterson. If the voter selects
this one, the name would be inserted in the list of selected candidates
between Claude Pepper and Curt Weldon.

Assume no more than 52 names beginning with the same letter (so they fit
easily in the two columns).

The voter can select the PRINT BALLOT button at any time. The printout
would have the same names in the same order in each column as the voter sees
on the screen. After the ballot prints, the screen will stay up so the
voter can check the printout against what's on the screen. We need some
mechanism for clearing the screen once the voter is done.

Questions:

1) If you have a better idea, let's hear it.
2) Assuming this interface idea is okay, will someone here volunteer to
create a Flash application demo so I can show the customer? Probably, Jan
can hook up the print routine and create the barcode.

Alan D.
p.s., I worked from a list of 680 names that is an approximate union of the
U.S. House members from the 99th Congress and the 103rd Congress. For the
sake of convenience, I suggest using the same list in the demo.

Al McCandless
Al Swift
Alan B. Mollohan
Alan Wheat
Albert G. Bustamante
Albert Russell Wynn
Alcee L. Hastings
Alex McMillan
Alton R. Waldon, Jr.
Amo Houghton
Andrew Jacobs, Jr.
Andy Ireland
Anna G. Eshoo
Anthony C. Beilenson
Arlan Stangeland
Arthur Ravenel, Jr.
Augustus F. Hawkins
Austin J. Murphy
Barbara A. Mikulski
Barbara B. Kennelly
Barbara Boxer
Barbara F. Vucanovich
Barbara-Rose Collins
Barney Frank
Bart Gordon
Bart Stupak
Beau Boulter
Ben Erdreich
Benjamin A. Gilman
Benjamin L. Cardin
Bennie G. Thompson
Berkley Bedell
Bernard J. Dwyer
Bernard Sanders
Beryl Anthony, Jr.
Beverly B. Byron
Bill Alexander
Bill Baker
Bill Barrett
Bill Boner
Bill Cobey
Bill Dickinson
Bill Emerson
Bill Frenzel
Bill Hefner
Bill Hendon
Bill Hughes
Bill Lowery
Bill McCollum
Bill Nelson
Bill Nichols
Bill Orton
Bill Paxon
Bill Richardson
Bill Sarpalius
Bill Schuette
Bill Thomas
Bill Young
Bill Zeliff
Blanche Lambert
Bob Carr
Bob Clement
Bob Edgar
Bob Filner
Bob Franks
Bob Goodlatte
Bob Inglis
Bob Livingston
Bob Menendez
Bob Schaffer
Bob Smith
Bob Stump
Bob Traxler
Bob Whittaker
Bobbi Fiedler
Bobby Rush
Brian J. Donnelly
Bruce A. Morrison
Bruce F. Vento
Bud Shuster
Buddy MacKay
Butler Derrick
Byron L. Dorgan
C.W. Bill Young
Calvin M. Dooley
Cardiss Collins
Carl C. Perkins
Carl D. Pursell
Carlos J. Moorhead
Carolyn B. Maloney
Carrie P. Meek
Carroll A. Campbell, Jr.
Carroll Hubbard, Jr.
Cass Ballenger
Catherine S. Long
Cecil Heftel
Chalmers P. Wylie
Charles "Buddy" Roemer III
Charles A. Hayes
Charles B. Rangel
Charles E. Schumer
Charles Edward Bennett
Charles Floyd Hatcher
Charles H. Taylor
Charles T. Canady
Charles W. Stenholm
Charles Whitley
Charles Wilson
Charlie Rose
Chester G. Atkins
Chet Edwards
Chris Cox
Chris Smith
Christopher Shays
Clarence E. Miller
Claude Pepper
Claudine Schneider
Clay Shaw, Jr.
Cleo Fields
Cliff Stearns
Collin C. Peterson
Connie Mack
Constance A. Morella
Corinne Claiborne "Lindy" Boggs
Corrine Brown
Craig Thomas
Craig Washington
Curt Weldon
Cynthia A. McKinney
D. French Slaughter, Jr.
Dale E. Kildee
Dan Burton
Dan Daniel
Dan Glickman
Dan Hamburg
Dan Lungren
Dan Miller
Dan Rostenkowski
Dan Schaefer
Dana Rohrabacher
Daniel A. Mica
Daniel K. Akaka
Daniel R. Coats
Dante B. Fascell
Dave Camp
Dave McCurdy
David A. Levy
David Dreier
David E. Bonior
David E. Skaggs
David K. McCurdy
David L. Hobson
David Minge
David O'Brien Martin
David Price
David R. Obey
David S. Mann
David S. Monson
Dean A. Gallo
Deborah D. Pryce
Delbert L. Latta
Dennis E. Eckart
Dennis Hastert
Dennis M. Hertel
Denny Smith
Dick Cheney
Dick Schulze
Dick Swett
Dick Zimmer
Don Bonker
Don Edwards
Don Fuqua
Don Johnson
Don Payne
Don Sundquist
Don Young
Donald A. Manzullo
Donald J. Pease
Donald L. Ritter
Doug Barnard, Jr.
Doug Bereuter
Doug Walgren
Douglas Applegate
Douglas H. Bosco
Duncan Hunter
Earl F. Hilliard
Earl Hutto
Earl Pomeroy
Ed Jenkins
Ed Jones
Ed Pastor
Ed Zschau
Eddie Bernice Johnson
Edolphus Towns
Edward F. Feighan
Edward J. Markey
Edward Madigan
Edward P. Boland
Edward R. Roybal
Edward R. Royce
Eldon Rudd
Eliot L. Engel
Elizabeth Furse
Elton Gallegly
Elwood Hillis
Eric D. Fingerhut
Ernest J. Istook, Jr.
Esteban E. Torres
Esteban Edward Torres
Eugene A. Chappie
Eva M. Clayton
F. James Sensenbrenner, Jr.
Fernand St. Germain
Floyd H. Flake
Floyd Spence
Frank Annunzio
Frank Horton
Frank J. Guarini
Frank Lucas
Frank McCloskey
Frank Pallone
Frank R. Wolf
Frank Tejeda
Fred Grandy
Fred J. Eckert
Fred Upton
G. William Whitehurst
G.V. "Sonny" Montgomery
G.V. Montgomery
Gary A. Condit
Gary A. Franks
Gary L. Ackerman
Gene Green
Gene Snyder
Gene Taylor
George Brown, Jr.
George C. Wortley
George Darden
George E. Sangmeister
George J. Hochbrueckner
George M. O'Brien
George Miller
George W. Crockett, Jr.
George W. Gekas
Gerald B.H. Solomon
Gerald D. Kleczka
Gerry E. Studds
Gerry Sikorski
Glen Browder
Glenn English
Glenn M. Anderson
Glenn Poshard
Greg Laughlin
Gus Savage
Gus Yatron
Guy V. Molinari
Guy Vander Jagt
H. Martin Lancaster
Hal Daub
Hal Rogers
Hamilton Fish, Jr.
Hank Brown
Harley O. Staggers, Jr.
Harold E. Ford, Sr.
Harold L. Volkmer
Harris W. Fawell
Harry A. Johnston
Harry Reid
Helen Delich Bentley
Henry A. Waxman
Henry B. Gonzalez
Henry Bonilla
Henry J. Hyde
Henry J. Nowak
Herb Klein
Herbert H. Bateman
Howard C. Nielson
Howard Coble
Howard L. Berman
Howard P.
Howard Wolpe
Ike Skelton
Ileana Ros-Lehtinen
J. Pickle
J. Roy Rowland
Jack Brooks
Jack Fields
Jack Kemp
Jack Kingston
Jack Quinn
Jack Reed
James A. Barcia
James A. Leach
James A. Traficant Jr.
James Bilbray
James C. Greenwood
James E. Clyburn
James H. Quillen
James H. Scheuer
James H. Weaver
James J. Florio
James J. Howard
James L. Oberstar
James M. Inhofe
James M. Jeffords
James M. Talent
James P. Moran
James R. Jones
James Saxton
James T. Broyhill
James T. Walsh
James V. Hansen
Jamie L. Whitten
Jan Meyers
Jane Harman
Jay Dickey
Jay Inslee
Jay Kim
Jennifer Dunn
Jerrold Nadler
Jerry F. Costello
Jerry Lewis
Jill L. Long
Jim Bacchus
Jim Bates
Jim Bunning
Jim Chapman
Jim Cooper
Jim Courter
Jim Kolbe
Jim McCrery
Jim McDermott
Jim Moody
Jim Nussle
Jim Olin
Jim Ramstad
Jim Ross Lightfoot
Jim Saxton
Jim Slattery
Jim Wright
Jimmy Hayes
Joe Barton
Joe Knollenberg
Joe Kolter
Joe Skeen
Joel Hefley
John A. Boehner
John B. Breaux
John Conyers, Jr.
John D. Dingell
John E. Grotberg
John Edward Porter
John F. Seiberling
John G. Rowland
John J. Duncan, Jr.
John J. Duncan, Sr.
John J. LaFalce
John Joseph Moakley
John L. Mica
John Lewis
John Linder
John M. McHugh
John M. Spratt, Jr.
John Miller
John P. Hiler
John P. Murtha
John Patrick Williams
John Paul Hammerschmidt
John R. Kasich
John R. McKernan, Jr.
John S. McCain III
John S. Tanner
John T. Doolittle
John T. Myers
John W. Olver
John Wiley Bryant
Jolene Unsoeld
Jon L. Kyl
Joseph D. Early
Joseph J. DioGuardi
Joseph M. Gaydos
Joseph M. McDade
Joseph P. Addabbo
Joseph P. Kennedy II
José E. Serrano
Judd Gregg
Julian C. Dixon
Karan English
Karen Shepherd
Karen Thurman
Ken Calvert
Ken Kramer
Kenneth J. Gray
Kika de la Garza
Kweisi Mfume
Lamar S. Smith
Lane Evans
Larry Combest
Larry E. Craig
Larry J. Hopkins
Larry LaRocco
Lawrence Coughlin
Lawrence J. Smith
Lee H. Hamilton
Leon E. Panetta
Les Aspin
Les AuCoin
Leslie L. Byrne
Lewis F. Payne, Jr.
Lincoln Diaz-Balart
Lindsay Thomas
Louis Stokes
Louise McIntosh Slaughter
Lucien E. Blackwell
Lucille Roybal-Allard
Luis V. Gutierrez
Lynn C. Woolsey
Lynn Morley Martin
Lynn Schenk
Mac Collins
Mac Sweeney
Major R. Owens
Manuel Lujan, Jr.
Marcia C. Kaptur
Marge Roukema
Maria Cantwell
Marilyn Lloyd
Mario Biaggi
Marjorie Margolies-Mezvinsky
Marjorie S. Holt
Mark D. Siljander
Martin Frost
Martin Hoke
Martin Olav Sabo
Martin T. Meehan
Marty Russo
Marvin Leath
Mary Rose Oakar
Matthew F. McHugh
Matthew G. Martinez
Matthew J. Rinaldo
Maurice D. Hinchey
Maxine Waters
Mel Hancock
Mel Levine
Mel Reynolds
Melvin L. Watt
Melvin Price
Mervyn M. Dymally
Michael A. Andrews
Michael Bilirakis
Michael D. Barnes
Michael D. Crapo
Michael G. Oxley
Michael Huffington
Michael N. Castle
Michael R. McNulty
Mickey Edwards
Mickey Leland
Mike Kopetski
Mike Kreidler
Mike Lowry
Mike Parker
Mike Strang
Mike Synar
Morris K. Udall
Nancy L. Johnson
Nancy Pelosi
Nathan Deal
Neal Smith
Neil Abercrombie
Newt Gingrich
Nicholas Mavroules
Nick J. Rahall II
Nick Smith
Nita M. Lowey
Norman D. Dicks
Norman D. Shumway
Norman F. Lent
Norman Sisisky
Norman Y. Mineta
Nydia M. Velázquez
Olympia J. Snowe
Owen B. Pickett
Parren J. Mitchell
Pat Danner
Pat Roberts
Pat Swindall
Patricia Schroeder
Patsy T. Mink
Paul B. Henry
Paul E. Gillmor
Paul E. Kanjorski
Paul McHale
Pete Geren
Pete Peterson
Pete Stark
Peter A. DeFazio
Peter Deutsch
Peter G. Torkildsen
Peter H. Kostmayer
Peter Hoagland
Peter Hoekstra
Peter I. Blute
Peter J. Visclosky
Peter T. King
Peter W. Barca
Peter W. Rodino, Jr.
Philip M. Crane
Philip R. Sharp
Porter J. Goss
R. Michael DeWine
Ralph M. Hall
Ralph S. Regula
Ray Thornton
Raymond J. McGrath
Richard A. "Dick" Gephardt
Richard A. Gephardt
Richard C. Shelby
Richard E. Neal
Richard H. Baker
Richard H. Lehman
Richard H. Stallings
Richard J. Durbin
Richard K. Armey
Richard Ray
Richard W. Pombo
Rick A. Lazio
Rick Boucher
Rick Santorum
Rob Andrews
Robert A. Borski
Robert A. Roe
Robert A. Young
Robert C. Scott
Robert C. Smith
Robert D. McEwen
Robert E. Badham
Robert E. Wise, Jr.
Robert G. Torricelli
Robert Garcia
Robert H. Michel
Robert J. Lagomarsino
Robert J. Mrazek
Robert J. Portman
Robert K. Dornan
Robert L. Livingston Jr.
Robert Michel
Robert Smith Walker
Robert T. Matsui
Robert Torricelli
Robert W. Kastenmeier
Robert William Davis
Robin Tallon
Rod Chandler
Rod Grams
Romano L. Mazzoli
Ron Klink
Ron Marlenee
Ron Packard
Ron Wyden
Ronald D. Coleman
Ronald K. Machtley
Ronald V. Dellums
Ronnie G. Flippo
Rosa L. DeLauro
Roscoe G. Bartlett
Roy Dyson
Sala Burton
Sam Coppersmith
Sam Farr
Sam Gejdenson
Sam Johnson
Sam M. Gibbons
Samuel S. Stratton
Sander M. Levin
Sanford D. Bishop, Jr.
Scott L. Klug
Scott McInnis
Scotty Baesler
Sherrod Brown
Sherwood Boehlert
Sid Morrison
Sidney R. Yates
Silvio O. Conte
Solomon P. Ortiz
Sonny Callahan
Spencer Bachus
Stan Lundine
Stan Parris
Steny H. Hoyer
Stephen Horn
Stephen J. Solarz
Stephen L. Neal
Steve Bartlett
Steve Buyer
Steve Gunderson
Steve Largent
Steven H. Schiff
Stewart B. McKinney
Susan Molinari
T. Cooper Evans
Ted Strickland
Ted Weiss
Terry Everett
Terry L. Bruce
Thomas A. Luken
Thomas C. Sawyer
Thomas Daschle
Thomas E. Petri
Thomas F. Hartnett
Thomas H. Andrews
Thomas J. "Jerry" Huckaby
Thomas J. Bliley, Jr.
Thomas J. Downey
Thomas J. Manton
Thomas M. Barrett
Thomas M. Foglietta
Thomas N. Kindness
Thomas P. O'Neill, Jr.
Thomas R. Carper
Thomas S. Foley
Thomas W. Ewing
Tillie K. Fowler
Tim Holden
Tim Hutchinson
Tim Johnson
Tim Penny
Tim Roemer
Tim Valentine
Timothy E. Wirth
Toby Roth
Tom Barlow
Tom Bevill
Tom Coleman
Tom DeLay
Tom Lantos
Tom Lewis
Tom Loeffler
Tom Ridge
Tom Tauke
Tommy F. Robinson
Tony Coelho
Tony P. Hall
Trent Lott
Vic Fazio
Vin Weber
Virginia Smith
W. Henson Moore III
W.J. Billy Tauzin
Wally Herger
Walter Beaman Jones, Sr.
Walter R. Tucker III
Wayne Dowdy
Wayne T. Gilchrest
Webb Franklin
Wes Watkins
Wilbert J. "Billy" Tauzin
William Carney
William D. Ford
William E. Dannemeyer
William F. Clinger
William F. Goodling
William Green
William H. Gray, III
William H. Natcher
William J. Coyne
William J. Hughes
William J. Jefferson
William K. Brewster
William L. Clay
William Lehman
William M. Thomas
William O. Lipinski
William Reynolds Archer, Jr.
William S. Broomfield
William V. Chappell, Jr.
Willis D. Gradison Jr.
Wyche Fowler, Jr.
Xavier Becerra

_______________________________________________
OVC-discuss mailing list
OVC-discuss@listman.sonic.net
http://lists.sonic.net/mailman/listinfo/ovc-discuss
By sending email to the OVC-discuss list, you thereby agree to release the content of your posts to the Public Domain--with the exception of copyrighted material quoted according to fair use, including publicly archiving at http://gnosis.python-hosting.com/voting-project/

==================================================================
= The content of this message, with the exception of any external
= quotations under fair use, are released to the Public Domain
==================================================================

96of600.JPG
Received on Wed Dec 31 23:17:03 2008

This archive was generated by hypermail 2.1.8 : Wed Dec 31 2008 - 23:17:12 CST